having success - German English Dictionary